//
//  BKSystemMessageMannager.h
//  bestkeep
//
//  Created by windCould on 17/1/6.
//  Copyright © 2017年 utouu. All rights reserved.
//

#import <Foundation/Foundation.h>

extern NSString * const NSNotificationPushToSystemMessageController;
//extern NSString * const NSNotificationHaveNewNewMessage;

@interface BKSystemMessageMannager : NSObject

-(instancetype)init  NS_UNAVAILABLE;
+(instancetype)new NS_UNAVAILABLE;
+(instancetype)allocWithZone:(struct _NSZone *)zone NS_UNAVAILABLE;

+(BKSystemMessageMannager *)mananger;


-(BOOL)getMessageStatusWithApplication:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;

-(void)getMessgaeWhthApplicationDidBecomeActive:(UIApplication *)application;

-(void)getMessageWhenApplicationWillEnterForeground:(UIApplication *)application;

-(void)getMessageNumWhenApplication:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo window:(UIWindow *)window;

-(void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification;


@end
